7 research outputs found

    High-Performance Asynchronous Byzantine Fault Tolerance Consensus Protocol

    Get PDF
    In response to new and innovating blockchain-based systems with Internet of Things (IoT), there is a need for consensus mechanisms that can provide high transaction throughput and security, despite varying network quality. Honeybadger was the first practical, asynchronous Byzantine Fault Tolerance (BFT) consensus protocol, achieving high scalability and robustness without making any timing assumptions regarding the network. To improve the current asynchronous consensus protocols, we designed Asynchronous Byzantine Fault Tolerance (ABFT) consensus protocol through integrating threshold Elliptic Curve Digital Signature Algorithm (ECDSA) signatures and optimization of erasure coding parameters, as well as additional implementation-level optimizations. We implement a prototype of ABFT, and evaluate its performance at scale in a global WAN network and a network affected by asymmetric network degradation. Our results show that ABFT provides considerably higher performance, significantly lower computational overhead, and greater scalability than its predecessors. ABFT can reach up to 38.700 transactions per second in throughput. Furthermore, we empirically show that ABFT is unaffected by asymmetric network degradation within the fault threshold.acceptedVersio

    Molecular monitoring of Plasmodium falciparum super-resistance to sulfadoxine-pyrimethamine in Tanzania.

    Get PDF
    BACKGROUND: Sulfadoxine-pyrimethamine (SP) is recommended for prophylactic treatment of malaria in pregnancy while artemisinin combination therapy is the recommended first-line anti-malarial treatment. Selection of SP resistance is ongoing since SP is readily available in health facilities and in private drug shops in sub-Saharan Africa. This study reports on the prevalence and distribution of Pfdhps mutations A540E and A581G in Tanzania. When found together, these mutations confer high-level SP resistance (sometimes referred to as 'super-resistance'), which is associated with loss in protective efficacy of SP-IPTp. METHODS: DNA samples were extracted from malaria-positive blood samples on filter paper, used malaria rapid diagnostic test strips and whole blood collected from eight sites in seven administrative regions of Tanzania. PCR-RFLP and SSOP-ELISA techniques were used to genotype the A540E and A581G Pfdhps. Data were analysed using SPSS version 18 while Chi square and/or Fischer Exact tests were used to compare prevalence between regions. RESULTS: A high inter-regional variation of Pfdhps-540E was observed (χ(2) = 76.8, p < 0.001). High inter-regional variation of 581G was observed (FE = 85.3, p < 0.001). Both Tanga and Kagera were found to have the highest levels of SP resistance. A high prevalence of Pfdhps-581G was observed in Tanga (56.6 %) in northeastern Tanzania and in Kagera (20.4 %) in northwestern Tanzania and the 540-581 EG haplotype was found at 54.5 and 19.4 %, respectively. Pfdhps-581G was not detected in Pwani and Lindi regions located south of Tanga region. CONCLUSIONS: Selection of SP super-resistant Pfdhps A581G is highest in northern Tanzania. Variation in distribution of SP resistance is observed across the country: northeastern Tanga region and northwestern Kagera region have highest prevalence of SP super-resistance markers, while in Pwani and Lindi in the southeast the prevalence of super-resistance was zero. More studies should be conducted to understand the factors underlying the remarkable heterogeneity in SP resistance in the country

    High-Performance Asynchronous Byzantine Fault Tolerance Consensus Protocol

    No full text
    In response to new and innovating blockchain-based systems with Internet of Things (IoT), there is a need for consensus mechanisms that can provide high transaction throughput and security, despite varying network quality. Honeybadger was the first practical, asynchronous Byzantine Fault Tolerance (BFT) consensus protocol, achieving high scalability and robustness without making any timing assumptions regarding the network. To improve the current asynchronous consensus protocols, we designed Asynchronous Byzantine Fault Tolerance (ABFT) consensus protocol through integrating threshold Elliptic Curve Digital Signature Algorithm (ECDSA) signatures and optimization of erasure coding parameters, as well as additional implementation-level optimizations. We implement a prototype of ABFT, and evaluate its performance at scale in a global WAN network and a network affected by asymmetric network degradation. Our results show that ABFT provides considerably higher performance, significantly lower computational overhead, and greater scalability than its predecessors. ABFT can reach up to 38.700 transactions per second in throughput. Furthermore, we empirically show that ABFT is unaffected by asymmetric network degradation within the fault threshold

    High-Performance Asynchronous Byzantine Fault Tolerance Consensus Protocol

    No full text
    In response to new and innovating blockchain-based systems with Internet of Things (IoT), there is a need for consensus mechanisms that can provide high transaction throughput and security, despite varying network quality. Honeybadger was the first practical, asynchronous Byzantine Fault Tolerance (BFT) consensus protocol, achieving high scalability and robustness without making any timing assumptions regarding the network. To improve the current asynchronous consensus protocols, we designed Asynchronous Byzantine Fault Tolerance (ABFT) consensus protocol through integrating threshold Elliptic Curve Digital Signature Algorithm (ECDSA) signatures and optimization of erasure coding parameters, as well as additional implementation-level optimizations. We implement a prototype of ABFT, and evaluate its performance at scale in a global WAN network and a network affected by asymmetric network degradation. Our results show that ABFT provides considerably higher performance, significantly lower computational overhead, and greater scalability than its predecessors. ABFT can reach up to 38.700 transactions per second in throughput. Furthermore, we empirically show that ABFT is unaffected by asymmetric network degradation within the fault threshold
    corecore